//
// Created by Administrator on 2020/11/2.
//

#include "../../include/commDef.h"
#include "../../include/o5g3gppTypes.h"
#include "../include/tables.h"

/* normal cp下subcarrier spacing到slot num的映射，38.211 Table 4.3.2-1 */
const uint16_t gNormalCpScs2SlotNumTable[] =
{
    10, 20, 40, 80, 160
};
STATIC_ASSERT(ARRAY_SIZE(gNormalCpScs2SlotNumTable) == O5G_RAN_SCS_BUTT);

/* extend cp下subcarrier spacing到slot num的映射，38.211 Table 4.3.2-2 */
const uint16_t gExtendCpScs2SlotNumTable[] =
{
    O5G_INVALID_SLOT_NUM, O5G_INVALID_SLOT_NUM, 40, O5G_INVALID_SLOT_NUM, O5G_INVALID_SLOT_NUM
};
STATIC_ASSERT(ARRAY_SIZE(gExtendCpScs2SlotNumTable) == O5G_RAN_SCS_BUTT);
